home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / network / ka9q / ka9q_src.arc / MAKEFILE < prev    next >
Text File  |  1988-12-02  |  5KB  |  105 lines

  1. #
  2. #    Makefile for KA9Q TCP/IP package for Atari ST with
  3. #        Mark Williams C 3.0
  4. #
  5. # switches:
  6. #    define the ones you want in the CFLAGS definition...
  7. #
  8. #    ATARI_ST    - Set this to 1. 
  9. #    MWC        - For a few routines in st.c
  10. #
  11. # CFLAGS for typical Atari installation
  12. CFLAGS = -O -DATARI_ST=1 -DMWC -VPEEP
  13.  
  14. #AX25OBJ= ax25cmd.o ax25user.o ax25.o ax25subr.o eagle.o hapn.o kiss.o
  15.  
  16. NETOBJS= telnet.o tnserv.o smisc.o ftpserv.o ftpcli.o \
  17.      ftp.o smtpserv.o smtpcli.o tcpcmd.o tcpuser.o \
  18.      tcptimer.o tcpout.o tcpin.o tcpsubr.o udpcmd.o \
  19.      udp.o iface.o ipcmd.o ip.o iproute.o icmpcmd.o \
  20.      icmp.o arpcmd.o arp.o lapbtime.o lcsum.o lapb.o\
  21.      slfp.o slip.o timer.o ttydriv.o \
  22.      cmdparse.o mbuf.o netuser.o misc.o pathname.o \
  23.      audit.o files.o icmpmsg.o $(AX25OBJ)\
  24.  
  25. #AX25DUMP= ax25dump.o
  26.  
  27. NETDUMP= trace.o $(AX25DUMP) arpdump.o ipdump.o \
  28.      icmpdump.o udpdump.o tcpdump.o \
  29.  
  30. STOBJS=  st.o dirutil.o \
  31.  
  32. net.tos: makefile main.o version.o session.o st.a dump.a net.a
  33.     $(CC) -o net.tos main.o version.o session.o st.a dump.a net.a
  34.  
  35. net.a:    $(NETOBJS) 
  36.     ar rv net.a $?
  37.  
  38. dump.a:    $(NETDUMP) 
  39.     ar rv dump.a $?
  40.  
  41. st.a:    $(STOBJS)  
  42.     ar rv st.a $?
  43.  
  44. alloc.o:    global.h alloc.c
  45. arp.o:    global.h arp.c mbuf.h timer.h iface.h ax25.h arp.h
  46. arpcmd.o:    global.h arpcmd.c mbuf.h timer.h ax25.h arp.h cmdparse.h
  47. arpdump.o:    global.h arpdump.c mbuf.h timer.h arp.h
  48. asy.o:    global.h asy.c st.h timer.h asy.h iface.h
  49. audit.o:    global.h audit.c mbuf.h
  50. ax25.o:    global.h ax25.c mbuf.h iface.h timer.h arp.h slip.h ax25.h lapb.h
  51. ax25cmd.o:    global.h ax25cmd.c mbuf.h ax25.h timer.h iface.h lapb.h cmdparse.h session.h
  52. ax25dump.o:    global.h ax25dump.c mbuf.h ax25.h timer.h iface.h lapb.h trace.h
  53. ax25subr.o:    global.h ax25subr.c mbuf.h timer.h ax25.h lapb.h
  54. ax25user.o:    global.h ax25user.c mbuf.h timer.h iface.h ax25.h lapb.h
  55. cmdparse.o:    global.h cmdparse.c cmdparse.h
  56. dirutil.o:    global.h dirutil.c
  57. files.o:    global.h files.c
  58. ftp.o:    global.h ftp.c mbuf.h netuser.h timer.h iface.h ax25.h lapb.h tcp.h ftp.h session.h
  59. ftpcli.o:    global.h ftpcli.c mbuf.h netuser.h icmp.h timer.h iface.h ax25.h lapb.h tcp.h ftp.h session.h cmdparse.h
  60. ftpserv.o:    global.h ftpserv.c mbuf.h netuser.h timer.h tcp.h ftp.h
  61. hapn.o:    global.h hapn.c mbuf.h iface.h hapn.h ax25.h trace.h
  62. icmp.o:    global.h icmp.c mbuf.h internet.h timer.h iface.h ip.h icmp.h
  63. icmpcmd.o:    global.h icmpcmd.c timer.h iface.h ip.h icmp.h mbuf.h netuser.h internet.h ping.h
  64. icmpdump.o:    global.h icmpdump.c mbuf.h internet.h icmp.h trace.h
  65. icmpmsg.o:    global.h icmpmsg.c
  66. iface.o:    global.h iface.c iface.h
  67. ip.o:    global.h ip.c mbuf.h timer.h internet.h iface.h ip.h icmp.h
  68. ipcmd.o:    global.h ipcmd.c mbuf.h internet.h timer.h netuser.h iface.h ip.h cmdparse.h
  69. ipdump.o:    global.h ipdump.c mbuf.h internet.h timer.h iface.h ip.h trace.h netuser.h
  70. iproute.o:    global.h iproute.c mbuf.h internet.h timer.h netuser.h ip.h icmp.h iface.h trace.h
  71. kiss.o:    global.h kiss.c mbuf.h iface.h kiss.h trace.h
  72. lapb.o:    global.h lapb.c mbuf.h timer.h iface.h ax25.h lapb.h
  73. lapbtime.o:    global.h lapbtime.c mbuf.h ax25.h timer.h iface.h lapb.h
  74. lcsum.o:    global.h
  75. main.o:    global.h main.c config.h mbuf.h netuser.h timer.h icmp.h iface.h ip.h tcp.h ax25.h lapb.h ftp.h telnet.h session.h cmdparse.h st.h trace.h st.h
  76. mbuf.o:    global.h mbuf.c mbuf.h
  77. misc.o:    global.h misc.c
  78. netuser.o:    global.h netuser.c netuser.h
  79. pathname.o:    global.h pathname.c
  80. st.o:    global.h st.c mbuf.h internet.h iface.h st.h cmdparse.h
  81. session.o:    global.h session.c config.h mbuf.h netuser.h timer.h iface.h tcp.h ax25.h lapb.h ftp.h telnet.h session.h cmdparse.h
  82. slfp.o:    global.h slfp.c mbuf.h iface.h timer.h ip.h slfp.h st.h asy.h trace.h
  83. slip.o:    global.h slip.c mbuf.h iface.h timer.h ip.h slfp.h ax25.h slip.h st.h asy.h trace.h config.h
  84. smisc.o:    global.h smisc.c mbuf.h netuser.h timer.h tcp.h
  85. smtpcli.o:    global.h smtpcli.c netuser.h mbuf.h timer.h tcp.h smtp.h trace.h cmdparse.h
  86. smtpserv.o:    global.h smtpserv.c mbuf.h netuser.h timer.h tcp.h smtp.h
  87. tcpcmd.o:    global.h tcpcmd.c timer.h mbuf.h netuser.h internet.h tcp.h cmdparse.h
  88. tcpdump.o:    global.h tcpdump.c mbuf.h netuser.h internet.h timer.h tcp.h trace.h
  89. tcpin.o:    global.h tcpin.c timer.h mbuf.h netuser.h internet.h tcp.h icmp.h iface.h ip.h
  90. tcpout.o:    global.h tcpout.c timer.h mbuf.h netuser.h internet.h tcp.h
  91. tcpsubr.o:    global.h tcpsubr.c timer.h mbuf.h netuser.h internet.h tcp.h
  92. tcptimer.o:    global.h tcptimer.c mbuf.h timer.h netuser.h internet.h tcp.h
  93. tcpuser.o:    global.h tcpuser.c timer.h mbuf.h netuser.h internet.h tcp.h
  94. telnet.o:    global.h telnet.c mbuf.h timer.h iface.h ax25.h lapb.h icmp.h netuser.h tcp.h telnet.h session.h
  95. timer.o:    global.h timer.c timer.h
  96. tnserv.o:    global.h tnserv.c mbuf.h timer.h iface.h ax25.h lapb.h icmp.h netuser.h tcp.h telnet.h session.h
  97. trace.o:    global.h trace.c mbuf.h iface.h trace.h
  98. ttydriv.o:    global.h ttydriv.c
  99. udp.o:    global.h udp.c mbuf.h netuser.h udp.h internet.h
  100. udpcmd.o:    global.h udpcmd.c mbuf.h netuser.h udp.h internet.h cmdparse.h
  101. udpdump.o:    global.h udpdump.c mbuf.h netuser.h internet.h udp.h
  102. cersion.o:    global.h version.c
  103. x.o:    global.h x.c config.h stdio.h netuser.h timer.h arp.h ax25.h cmdparse.h ctype.h dir.h ftp.h icmp.h iface.h internet.h ip.h kiss.h lapb.h mbuf.h session.h slip.h smtp.h tcp.h telnet.h trace.h udp.h
  104.